package com.base.thread.demo_48;

import java.util.concurrent.ConcurrentLinkedQueue;

/**
 * 48并发容器ConcurrentLinkedQueue原理与使用
 * @ClassName: Demo
 * @Description: 
 * @Author xuyou
 * @DateTime 2020年12月21日 上午10:10:39
 */
public class Demo {
	
	
	public static void main(String[] args) {
		
		ConcurrentLinkedQueue queue = new ConcurrentLinkedQueue();
		
		//添加数据 通过使用cas保证线程安全
		queue.offer(1);
		//移除数据
		Object poll = queue.poll();
		System.out.println(poll);
		
	}
	

}
